Miguel Cruz Costa Calejo A Framework

نویسندگان

  • Miguel Cruz Costa Calejo
  • Luís Moniz Pereira
  • Luís Trindade
  • Luís Caires
  • Artur Miguel Dias
  • José Alegria
چکیده

This thesis describes a new approach to declarative debugging (error diagnosis) of logic programs. The main contributions are: • “Declarative source debugging”, a new approach requiring less queries from the user. • Improved algorithms for classical “declarative execution debugging”. • Support for Prolog impurities, such as cuts and side-effects. • The use of suspect trees, allowing uniform treatment of all considered bug types. • More extensive use of the available user knowledge. • An approach for debugging meta-interpreted and pre-processed programs. • An implementation architecture designed for large program computations, but not tested on large programs. • An experimental prototype incorporating these improvements. • An application of the debugging framework to the problem of knowledge base updating. The concepts and methods are layered according to the programming language: from pure Horn logic (normal) programs to full Prolog.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

From Graphical Objects to Terms and Back: an Extended Application Framework for Prolog

We present a framework to build platform-independent, graphical applications in Pro-log, implemented upon a C++-based commercial product. This framework is extended with an Introspection/Replication feature which can be seen as object serialization returning Prolog descriptions. Some experiments, especially the prototype of an Interface Builder, indicate that interesting results are obtained in...

متن کامل

Divergent trophic responses to biogeographic and environmental gradients

M. G. Matias ([email protected]), C. L. Pereira and M. B. Araújo, InBio/CIBIO, Univ. of Évora, Largo dos Colegiais, PT-7000 Évora, Portugal. MGM also at: Imperial College London, Silwood Park Campus, Buckhurst Road, Ascot, Berkshire, UK. MBA also at: Center for Macroecology, Evolution and Climate, Natl Hist. Mus. of Denmark, Univ. of Copenhagen, Copenhagen, Denmark, and: Museo Naciona...

متن کامل

How to do it with LPS (Logic-Based Production System)

LPS is a logic and computer language in which computation performs actions, to make goals true, using beliefs about what is already true.

متن کامل

[Oswaldo Cruz and the serology controversy].

This analysis of the discussion surrounding the efficacy of the plague serum produced by Manguinhos Institute in the early twentieth century begins with an overview of Oswaldo Cruz's service as head of the Public Health Directorship (Diretoria de Saúde Pública). The controversy itself is then addressed, through an exploration of correspondence exchanged by physicians Oswaldo Cruz, Miguel Pereir...

متن کامل

State-space framework for estimating measurement error from double-tagging telemetry experiments

error from double-tagging telemetry experiments Arliss J. Winship*†, Salvador J. Jorgensen, Scott A. Shaffer, Ian D. Jonsen, Patrick W. Robinson, Daniel P. Costa and Barbara A. Block Department of Biology, Dalhousie University, Halifax, NS B3H 4J1, Canada; Department of Biology, Stanford University, Pacific Grove, CA 93950, USA; Department of Biological Sciences, San José State University, San ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992